Pavilion-dv7-4107tx HP  keyboard ,Substitute HP  Pavilion-dv7-4107tx Keyboard